<?php

return array(
    //шаблон
    'view_script' => false,

	'backurl_to_category' => 'К списку категорий',
	'backurl_to_object' => 'К списку объектов',
	'title_object' => 'Список объектов',
	'title_linked_object' => 'Связанные объекты',
    'jqgrid_object_caption' => 'Список',

    //URL для редактирования
    'jqgrid_object_edit_url' => array('action' => 'ajax-object-switcher'),

    //URL модели
    'jqgrid_object_model_url' => array('action' => 'list-object-model'),

    //URL списка категорий объекта
    'jqgrid_object_category_url' => array('action' => 'list-object-category'),

    //URL редактирования списка категорий
    'jqgrid_object_select_url' => array('action' => 'select-object'),

    //URL списка связанных объектов
    'jqgrid_object_linked_url' => array('action' => 'list-object'),

    //ссылка "назад" к категориям
    'jqgrid_back_url_to_category' => array('action' => 'list-category'),

    //ссылка "назад" к объектам (для списка связанных объектов)
    'jqgrid_back_url_to_object' => array('action' => 'list-object'),

    /*
     * дополнительные кнопки панели навигации, чтобы скрыть кнопку нужно выставить значение null
     *
     * массив с полями:
     *
     * 'caption' => 'заголовок',
     * 'title' => 'заголовок',
     * 'active' => true|false,
     * 'path' => базовый url,
     * 'query' => {js-объект с папаметрами QUERY_STRING для формирования полного url},
     * 'position' => 'позиция на панели навигации - last|first',
     *
     */
    'jqgrid_object_navgrid_buttons' => array(
        //добавление
        'b_add' => array(),

        //редактирование
        'b_edit' => array(),

        //список категорий
        'b_categories' => array(),

        //список связанных объектов
        'b_objects' => array(),

        //редактирование связанных объектов
        'b_select_objects' => array()
    ),

    //стандартные кнопки для панели навигации
    'jqgrid_object_navgrid' => array(
        'search' => true,
        'edit' => false,
        'add' => false,
    ),

    //показывать sub-grid
    'jqgrid_subgrid' => true,

    //URL модели для subgrid
    'jqgrid_subgrid_model_url' => array('action' => 'list-object-attr-model'),

    //js-функция обработки раскрытия списка
    'jqgrid_subgrid_row_expand_func' => false,

    //js-функция обработки закрытия списка
    'jqgrid_subgrid_row_colapse_func' => false,

    'jqgrid_object_col_names' => array(
        'Код', 'Название', 'Дата создания', 'Дата изменения', 'Активность', 'Разделы', 'ID'
    ),
    'jqgrid_object_col_model' => array(
        0 => array(
            'name' => 'code',
            'index' => 'code',
            'width' => 120,
            'editable' => true,
            'search' => true
        ),
        1 => array(
            'name' => 'title',
            'index' => 'title',
            'width' => 200,
            'editable' => true,
            'search' => true
        ),
        2 => array(
            'name' => 'created',
            'index' => 'created',
            'width' => 160,
            'editable' => false,
            'search' => true,
			'sortable' => true,
            'formatter' => 'date',
            'formatoptions' => array(
                'srcformat' => 'Y-m-d H:i:s',
                'newformat' => 'd.m.Y H:i:s'
            )
        ),
        3 => array(
            'name' => 'updated',
            'index' => 'updated',
            'width' => 160,
            'editable' => false,
            'search' => true,
			'sortable' => true,
            'formatter' => 'date',
            'formatoptions' => array(
                'srcformat' => 'Y-m-d H:i:s',
                'newformat' => 'd.m.Y H:i:s'
            )
        ),
        4 => array(
            'name' => 'status',
            'index' => 'status',
            'width' => 55,
            'sortable' => false,
            'search' => true,
            'stype' => 'select',
            'searchoptions' => array(
                'value' => array(
                    Catalogue_Model_Object_Abstract::ENABLED_STATUS => 'Активный',
                    Catalogue_Model_Object_Abstract::DISABLED_STATUS => 'Скрытый'
                )
            ),
            'editable' => true,
            'edittype' => 'checkbox',
            'formatter' => 'checkbox',
            'editoptions' => array('value' => '1:0'),
            'formatoptions' => array('disabled' => true)
        ),
        5 => array(
            'name' => 'category',
            'index' => 'category',
            'width' => 120,
            'editable' => false,
            'sortable' => false,
            'search' => false),
        6 => array(
            'name' => 'id',
            'index' => 'id',
            'width' => 55,
            'editable' => false
        ),
    ),
);

?>